Mass General Brigham Community Physicians - Haverhill/Primrose Mass General Brigham Community Physicians - Haverhill/Primrose 600 Primrose Street Suite 104 Haverhill, MA, 01830 978-521-3200 Learn More Get Directions